// 
//  EVECDCharacter.m
//  EVE Mac Suite
//
//  Created by Vadim Lozko on 6/22/09.
//  Copyright 2009 __MyCompanyName__. All rights reserved.
//

#import "EVECDCharacter.h"

#import "EVECDCharismaEnhancer.h"
#import "EVECDPerceptionEnhancer.h"
#import "EVECDSkillPlan.h"
#import "EVECDMemoryEnhancer.h"
#import "EVECDLearnedGroup.h"
#import "EVECDIntelligenceEnhancer.h"
#import "EVECDQueueItem.h"
#import "EVECDWillpowerEnhancer.h"

@implementation EVECDCharacter 

@dynamic baseCharisma;
@dynamic baseIntelligence;
@dynamic baseMemory;
@dynamic basePerception;
@dynamic baseWillpower;
@dynamic perception;
@dynamic bloodline;
@dynamic image;
@dynamic cloneName;
@dynamic corporation;
@dynamic memory;
@dynamic charisma;
@dynamic race;
@dynamic name;
@dynamic balance;
@dynamic willpower;
@dynamic cloneSkillPoints;
@dynamic intelligence;
@dynamic gender;
@dynamic charismaEnhancer;
@dynamic perceptionEnhancer;
@dynamic skillPlans;
@dynamic certificates;
@dynamic memoryEnhancer;
@dynamic learnedGroups;
@dynamic intelligenceEnhancer;
@dynamic queuedSkills;
@dynamic willpowerEnhancer;

@end

@implementation EVECDCharacter (BindingsAccessors)

-(NSSet*)learnedSkillTree
{
	return self.learnedGroups;
}

-(NSArray*)trainedSkillTree
{
	return [self valueForKey:@"trainedGroups"];
}

-(BOOL)isLeaf
{
	return NO;
}

@end